	/**
	 * @return date
	 */
	public function get{$methodName}($formatted = false, $lang = null, $smartFormat = "localized-user-time-format")
	{ldelim}
		if($formatted === false)
		{ldelim}
		    return $this->{$variable};
		{rdelim}
		else
		{ldelim}
		    if(!is_null($this->{$variable}))
		    {ldelim}
                return f_date_DateFormat::smartFormatByLang($this->{$variable}, $smartFormat, $lang);
		    {rdelim}
		    else
		    {ldelim}
                return "";
		    {rdelim}
		{rdelim}
	{rdelim}

	/**
	 * @param date $value
	 * @return {$className}
	 */
	public function set{$methodName}($value)
	{ldelim}
		$this->{$variable} = $value;
		return $this;
	{rdelim}

